package com.cloudbroker.bcs.platform.ltb.bizapi.service.business.adpage.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.JsonValue;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.HSBCPSVO;

public class AdpageUpdateParam extends HSBCPSVO {
    
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;
    
    @NotBlank
    @IntegerString
    @Length(max = 20)
    private String broker_id;
    
    @NotBlank
    @JsonValue
    private String data_list;
    
    public String getBroker_id() {
        return broker_id;
    }
    
    public void setBroker_id(String broker_id) {
        this.broker_id = broker_id;
    }
    
    public String getData_list() {
        return data_list;
    }
    
    public void setData_list(String data_list) {
        this.data_list = data_list;
    }
    
    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("AdpageUpdateParam [broker_id=").append(broker_id).append(", data_list=").append(data_list)
                .append("]");
        return builder.toString();
    }
    
}
